//package cn.nfwx.tv.callback;
//
//import android.util.Log;
//
//import com.google.gson.Gson;
//
//import org.json.JSONObject;
//
//import cn.nfwx.tv.model.UpdateModel;
//
///**
// * Created by dell on 2017/12/22.
// */
//
//public abstract class UpdateCallBack implements  ResponseListener<JSONObject>  {
//
//    public abstract void onSuccess(UpdateModel model);
//
//    public abstract void onFail(String code, String message, JSONObject response);
//    public void onComplete() {
//    }
//    @Override
//    public void onResponse(String requestTag, JSONObject response) {
//        Log.d("onResponse",response.toString());
//        Gson gson=new Gson();
//        UpdateModel model=gson.fromJson(response.toString(),UpdateModel.class);
//        onSuccess(model);
//        onComplete();
//    }
//
//    @Override
//    public void onError(String requestTag, Throwable t) {
//        onFail("201",t.getMessage(),null);
//        onComplete();
//    }
//
//    @Override
//    public void onFinish() {
//        onComplete();
//    }
//}
